Skip to main content
friedrichs-it

Unlocking Smart Automation:
From API to AI

Nils Friedrichs specializes in developing secure APIs and robust infrastructures,

Expertise

Over 20 years of experience in software architecture, development, API design, and automation. Nils Friedrichs delivers solutions that sustainably relieve companies and make their systems fit for the future.

APIs & Microservices

I build robust, secure, and future-ready APIs. From clean specification and documentation, to implementation, and governance — the APIs integrate seamlessly into complex system landscapes.

ConsultingAPI-DesignImplementation

AI & MCP

I design and implement MCP servers, gateways, and integrations that connect APIs with AI agents. This enables secure, auditable, and productive AI workflows — from prototypes to enterprise-scale solutions.

MCP-ServerMCP-GatewayWorkflow Automation

Software Development

I create tailored software solutions with PHP, Python, and React. From performant backends to scalable services and cloud functions — always built on proven architecture principles for stability, extensibility, and maintainability.

PHPPythonReact

Workflow Automation

I establish automated pipelines and reproducible environments with Docker, Kubernetes, Terraform, and more. Security, governance, and AI-powered extensions ensure reliable and efficient software delivery.

TerraformDockerKubernetes

Tech Insights

In my blog, I explore topics around development, APIs, AI integration, and DevOps – not theoretically, but hands-on with real examples. This creates content that provides real value for both developers and decision-makers.
Publish Once or Fragment Forever? About the State of MCP Registries

Publish Once or Fragment Forever? About the State of MCP Registries

From modelcontextprotocol.io's Registry Preview and Generic Registry API to GitHub, Docker, Azure, Smithery, Raycast, MCP.so, PulseMCP, and FluidMCP—what MCP registries actually do and how to choose.

7 min read
AsyncAPI – Documenting Message-Driven APIs

AsyncAPI – Documenting Message-Driven APIs

How AsyncAPI complements OpenAPI for documenting asynchronous message-driven APIs, with a practical example, diagram, CI/testing tips, and documentation options.

4 min read
OpenAPI Specification 3.2 Released – What’s New?

OpenAPI Specification 3.2 Released – What’s New?

OpenAPI 3.2 brings path templating, new HTTP methods, streaming support, and richer documentation features.

5 min read
Modern Keycloak Themes: Keycloakify with TailwindCSS and shadcn/ui

Modern Keycloak Themes: Keycloakify with TailwindCSS and shadcn/ui

Learn how to customize Keycloak login and account pages with TailwindCSS and shadcn/ui. This guide shows how to streamline your Keycloakify setup for modern, consistent, and production-ready UI components.

7 min read